open source customer development organizational management projects crm consulting relationship developers